// 防御式声明 避免重复包含！！！
#ifndef __taskQueue_H__
#define __taskQueue_H__

#include <54func.h>
typedef struct node_s{
    int netfd;
    struct node_s *pNext;
}node_t;
typedef  struct taskQueue_s{
    node_t *pFront;
    node_t *pRear;
    int queueSize;
}taskQueue_t;

// 任务队列初始化
int taskQueueInit(taskQueue_t * pqueue);
// 入队
int enQueue(taskQueue_t *pqueue,int netfd);
// 出队
int deQueue(taskQueue_t *pqueue);
#endif
